package com.example.himalaya.interfaces;

import com.example.himalaya.base.IBasePresenter;

/**
 * 推荐界面的主要动作
 * */
public interface IRecommendPresenter extends IBasePresenter<IRecommendViewCallBack> {
    /**
     * 获取推荐内容
     * */
    void getRecommendList();

    /**
     * 下拉刷新内容
     * */
    void pull2RefreshMore();

    /**
     * 上拉加载更多
     * */
    void loadMore();
//    /**
//     * 这个方法用于注册UI的回调
//     * */
//    void registerViewCallBack(IRecommendViewCallBack callBack);
//    /**
//     * 取消UI的回调注册
//     * */
//    void unRegisterViewCallBack(IRecommendViewCallBack callBack);
}
